﻿/*重定义的html样式*/
* html { background-image: url(about:blank); background-attachment: fixed; -webkit-text-size-adjust: none;}
html{ *overflow:auto;}
body { color: #333333; font: 12px 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; -webkit-text-size-adjust: none;} /*filter: grayscale(1);*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, em, form, fieldset, legend, img, div, pre, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
div, ul, li, ol, dl, dt, dd { list-style: none; }
h1, h2, h3, h4, h5, h6 { font: 1em 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; }
fieldset, img { border: none; }
button, input, select, textarea { font: 12px 'Microsoft YaHei', 'Hiragino Sans GB', 'Tahoma', 'Arial', 'Helvetica', 'STHeiti'; }
a { text-decoration: none; cursor: pointer; }
/*解决ie7缩放失真问题*/
img { -ms-interpolation-mode: bicubic; }
/* ie6 7 8(q) bug 显示为行内表现 */ 
iframe { display: block; }
/* 去掉各Table cell 的边距并让其边重合 */ 
table { border-collapse: collapse; border-spacing: 0; }
/* IE bug fixed: th 不继承 text-align*/ 
th { text-align: inherit; }

/*清除浮动样式*/
.clearfix:after { content: "."; display: block; height: 0; line-height: 0; font-size: 0; visibility: hidden; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; height: 0; font-size: 0; overflow: hidden; }

/*定义的公用样式*/
.fl { float: left; }
.fr { float: right; }
.blank50 { width: 100%; padding: 0; margin: 0; height: 50px; }
.blank40 { width: 100%; padding: 0; margin: 0; height: 40px; }
.blank30 { width: 100%; padding: 0; margin: 0; height: 30px; }
.blank20 { width: 100%; padding: 0; margin: 0; height: 20px; }
.blank10 { width: 100%; padding: 0; margin: 0; height: 10px; }
.blank5 { width: 100%; padding: 0; margin: 0; height: 5px; }
/* 设置显示和隐藏, 通常用来与 JS 配合 */ 
.hide { display: none; }
.block { display: block; }
/*删除线*/
.del { text-decoration: line-through }
/*不透明度*/
.filter0 { filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.filter50 { filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5; }
.filter70 { filter: alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7; opacity: .7; }
/*圆角IE9以下不兼容*/
.radius3 { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.radius5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.radius { -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.top_radius {
-moz-border-radius-topleft: 3px;/*左上*/ 
-moz-border-radius-topright: 3px;/*右上*/ 
-moz-border-radius-bottomleft: 0px;/*左下*/ 
-moz-border-radius-bottomright: 0px;/*右下*/ 

-webkit-border-top-left-radius: 3px;/*左上*/ 
-webkit-border-top-right-radius: 3px;/*右上*/
-webkit-border-bottom-left-radius: 0px;/*左下*/ 
-webkit-border-bottom-right-radius: 0px;/*右下*/ 

border-top-left-radius: 3px;/*左上*/ 
border-top-right-radius: 3px;/*右上*/ 
border-bottom-left-radius: 0px;/*左下*/ 
border-bottom-right-radius: 0px;/*右下*/ }

/*去掉chrome记住密码后自动填充表单的黄色背景*/
.inpt_nocolor-webkit-autofill {-webkit-box-shadow : 0 0 0px 1000px white inset ;}

/*设置文字不可选中*/
.no_select { -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
/*针对ios去除高亮颜色，去除系统默认菜单*/
.no_tap { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

